faire de la traduction - French English Dictionary

faire de la traduction

Play ENFRFRfr
Play ENFRFRca

Meanings of "faire de la traduction" in English French Dictionary : 1 result(s)

French English
General
faire de la traduction [v] do translation